mesothelial cell - English Synonyms Dictionary